package com.zsrt.devbase.common.utils;
/** 
 * 消息常量配置
 * @author leixin  
 * @Email leixin821792669@gmail.com
 * @date 2018年7月8日 上午12:30:20
 * @version 1.0
 */
public class MsgConstantConfig {

	/**
	 * 邮件类型
	 * @author leixin  
	 * @Email leixin821792669@gmail.com
	 * @date 2018年7月8日 上午12:39:58
	 *
	 */
	public static enum EmailType {
		SIMPLE("简单邮件",1),WITH_ATTACHMENT("待附件",2),HTML("html邮件",3);
		
		private String name;
		
		private Integer value;
		
		private EmailType(String name , Integer value) {
			this.name = name;
			this.value = value;
		}

		public String getName() {
			return name;
		}
		public Integer getValue() {
			return value;
		}
	}
	/**
	 * 响应消息类型
	 * @author leixin  
	 * @Email leixin821792669@gmail.com
	 * @date 2018年7月8日 上午12:39:53
	 *
	 */
	public static enum ResponseState {
		SUCCESS("请求成功","10001"),
		ERROR("未知错误","10004"),
		CUSTOMEERROR("用户自定义错误","10000");
		
		private String msg;
		private String code;
		
		private ResponseState(String msg,String code) {
			this.code = code;
			this.msg = msg;
		}

		public String getMsg() {
			return msg;
		}

		public void setMsg(String msg) {
			this.msg = msg;
		}

		public String getCode() {
			return code;
		}

		public void setCode(String code) {
			this.code = code;
		}
	}
}
